• word of the day

    suricata suricatta

    suricata suricatta - Dictionary definition and meaning for word suricata suricatta

    Definition
    (noun) a meerkat with a thin and elongated tail
Download our Mobile App Today
Receive our word of the day
on Whatsapp